package com.briup.pts.entity;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 动物信息表
 * manager_animal
 */
@Data
public class ManagerAnimal implements Serializable {
    /**
     * 动物编号
     */
    @JsonProperty("aAnimalId")
    private String aAnimalId;

    /**
     * 动物体重
     */
    @JsonProperty("aWeight")
    private String aWeight;

    /**
     * 动物性别,雌性，雄性
     */
    @JsonProperty("aGender")
    private String aGender;

    /**
     * 健康状态,健康,生病
     */
    @JsonProperty("aHealthy")
    private String aHealthy;

    /**
     * 过程状态,养殖中，已检疫，已出栏，已屠宰，已入库，已销售
     */
    @JsonProperty("aStatus")
    private String aStatus;

    /**
     * 疫苗接种状态未接种,已接种
     */
    @JsonProperty("aInoculate")
    private String aInoculate;

    /**
     * 录入时间
     */
    @JsonProperty("aTime")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date aTime;

    /**
     * 批次外键
     */
    @JsonProperty("aBatchId")
    private String aBatchId;

    /**
     * 栏圈外键
     */
    @JsonProperty("aHurdlesId")
    private String aHurdlesId;

    private static final long serialVersionUID = 1L;
}